Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLER MEADOWS Detached £230,000 24 Apr 2018
2 OWLER MEADOWS Detached £77,995 28 Nov 1997
3 OWLER MEADOWS Detached £165,000 30 Jul 2004
4 OWLER MEADOWS Detached £287,500 17 Dec 2021
5 OWLER MEADOWS Detached £175,000 29 Sep 2017
6 OWLER MEADOWS Detached £89,995 19 Aug 1998
7 OWLER MEADOWS Detached £183,000 18 Mar 2005
8 OWLER MEADOWS Detached £247,000 31 Aug 2016
9 OWLER MEADOWS Detached £76,995 12 Dec 1997
10 OWLER MEADOWS Detached £240,000 30 Nov 2006
11 OWLER MEADOWS Detached £74,995 10 Dec 1997
12 OWLER MEADOWS Detached £86,995 22 May 1998
15 OWLER MEADOWS Detached £84,995 12 Dec 1997